.fl {
    float: left;
}

.fr {
    float: right;
}

.mr10 {
    margin-right: 10px !important;
}

.mr5 {
    margin-right: 5px !important;
}

.ml5 {
    margin-left: 5px !important;
}

.cf:after,
.clearfix:after,
.clf:after {
    clear: both;
    font-size: 0;
    height: 0;
    visibility: hidden;
    zoom: 1;
    overflow: hidden;
}

.cf:after,
.cf:before,
.clearfix:after,
.clearfix:before,
.clf:after,
.clf:before {
    content: " ";
    display: table;
}

li {
    list-style: none;
}

